guarantees and commitments - Francés Inglés Diccionario